using System;
using System.Collections.Generic;
using System.Text;
using System.Collections;
using OgilvyOne.Model;

namespace OgilvyOne.IDAL
{
    public interface IUser
    {
        // Methods
        void Delete(int user_ID);
        int getUserID(string user_logon_code, string user_pwd);
        UserInfo getUserInfo(string user_logon_code, string user_password);
        IList getUserList();
        IList getUserList(int user_ID);
        IList getUserList(string status);
        IList getUserList(string user_name, string user_logon_code);
        IList getUserListByCode(string user_logon_code);
        IList getUserListByName(string user_name);
        void Insert(UserInfo user);
        void Update(UserInfo user);
    }
}
